booby trap device - Almanca İngilizce Sözlük